package com.tbit.uqbike.client.pojo.vo;

import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.AllArgsConstructor;
import lombok.Data;

/**
 * 用户注销校验结果
 *
 * @author <a href="mailto:zhang.zhiliang@tbit.com.cn">Zhang ZhiLiang</a>
 * @version 1.0
 * @see <a href="http://adsl1.tbit.com.cn:21490/pages/viewpage.action?pageId=82182491">订单号规范</a>
 * @since 2025/2/24
 */
@Data
@AllArgsConstructor
public class UserLogoutValidVO {
    /** 账号安全校验 */
    @JsonIgnore
    public static final String ACCOUNT_SAFE = "account_safe";
    /** 订单是否完成校验 */
    @JsonIgnore
    public static final String ORDER_FINISH = "order_finish";
    /** 资产是否结清校验 */
    @JsonIgnore
    public static final String ASSETS_SETTLED = "assets_settled";
    /** 账号授权，解绑校验 */
    @JsonIgnore
    public static final String AUTH_BIND_LIFT = "auth_bind_lift";
    /**用户手机号*/
    @JsonIgnore
    public static final String PHONE = "phone";
    @JsonIgnore
    public static final String SUCCESS = "success";
    @JsonIgnore
    public static final String FAIL = "fail";

    private String type;
    private String data;
    private String msg;
}
